Focalisation and Classical Realisability
نویسنده
چکیده
We develop a polarised variant of Curien and Herbelin’s λ̄μμ̃ calculus suitable for sequent calculi that admit a focalising cut elimination (i.e. whose proofs are focalised when cut-free), such as Girard’s classical logic LC or linear logic. This gives a setting in which Krivine’s classical realisability extends naturally (in particular to callby-value), with a presentation in terms of orthogonality. We give examples of applications to the theory of programming languages. In this version extended with appendices, we in particular give the two-sided formulation of classical logic with the involutive classical negation. We also show that there is, in classical realisability, a notion of internal completeness similar to the one of Ludics.
منابع مشابه
Classical Program Extraction in the Calculus of Constructions
We show how to extract classical programs expressed in Krivine λc-calculus from proof-terms built in a proof-irrelevant and classical version of the calculus of constructions with universes. For that, we extend Krivine’s realisability model of classical second-order arithmetic to the calculus of constructions with universes using a structure of Πset which is reminiscent of ω-sets, and show that...
متن کاملA Semantics of Realisability for the Classical Propositional Natural Deduction
In this paper, we introduce a semantics of realisability for the classical propositional natural deduction and we prove a correctness theorem. This allows to characterize the operational behaviour of some typed terms.
متن کاملA new model construction by making a detour via intuitionistic theories I: Operational set theory without choice is Π1-equivalent to KP
We introduce a version of operational set theory, OST, without a choice operation, which has a machinery for ∆0 separation based on truth functions and the separation operator, and a new kind of applicative set theory, so-called weak explicit set theory WEST, based on Gödel operations. We show that both the theories and Kripke-Platek set theory KP with infinity are pairwise Π1 equivalent. We al...
متن کاملFull Abstraction and Universality via Realisability
We construct fully abstract realisability models of PCF. In particular, we prove a variant of the Longley–Phoa Conjecture by showing that the realisability model over an untyped –calculus with arithmetic is fully abstract for PCF. Further we consider the extension of our results to a general sequential functional programming language SFPL giving rise to universal realisability models for SFPL.
متن کاملRealisability semantics of abstract focussing, formalised
We present a sequent calculus for abstract focussing, equipped with proof-terms: in the tradition of Zeilberger’s work, logical connectives and their introduction rules are left as a parameter of the system, which collapses the synchronous and asynchronous phases of focussing as macro rules. We go further by leaving as a parameter the operation that extends a context of hypotheses with new ones...
متن کامل